Dictionary
Teche, Bayou
geographical name \ˈtesh\
Definition of TECHE, BAYOU
stream 175 miles (282 kilometers) S Louisiana flowing SE into the Atchafalaya
ADVERTISEMENT
Browse
ADVERTISEMENT
Seen & Heard
What made you want to look up Teche, Bayou? Please tell us where you read or heard it (including the quote, if possible).